#ifndef IMAGE_RESSOURCE_HPP
#define IMAGE_RESSOURCE_HPP

#include <SFML/Graphics.hpp>
#include "AbstractRessource.hpp"


class ImageRessource : public AbstractRessource<sf::Image>
{
public:
	ImageRessource(std::string filename);
	 virtual ~ImageRessource();
	 virtual void LoadRessource();
	 virtual void UnloadRessource();
     virtual void SetSmoothImage(bool Smooth);
	 static unsigned int MaximunSize();
};


#endif
